package com.nereyda.application.locators
{
	/**
	 * Clase con datos globales. Se accede a ella
	 * mediante el método getInstance.
	 */
	public class ModelLocator
	{
		[Bindable]
		public var calendarCategories :Array;
		
		[Bindable]
		public var calendarEvents :Array;
		
		// Devuelve una instancia única de la clase.
		//
		private static var instance :ModelLocator = null;
		
		public static function getInstance():ModelLocator
		{
			if ( instance == null )
				instance = new ModelLocator();
			
			return( instance );
		}
	}
}